world 10-ball championship
Wojciech Szewczyk Wins Second WPA 10-Ball World Title in Ho Chi Minh City: Seven Matches Unbeaten and the Data Gap Behind ItThe final in Ho Chi Minh City ended 3–1, but the line that stopped me when th...
Nam Dinh vs Ninh Binh: The Gap Between the Lines and the Cost of an Unguarded ChannelIn the last twenty minutes of Nam Dinh's 0-3 defeat to SHB Da Nang in Round 2...
Ljubljana: Four Players, One Data Set, and the Gaps Nobody CountsIn 2026 I heard Expected Goals whisper, and I stopped trusting my eyes. Seven...
Vietnam's women's team kata gold at the Asian Games: what sits behind the 5–0In the corridor of the arena, three young women stood back to back, saying...
12 Hours, One Mistranslated Sentence, and an Unowned Gap: Anatomy of the Korea–Vietnam Esports Communication IncidentOn September 20, after the final game of the BO5 series between Vietnam's and...
VIRESA and ASIAD 20 Esports Rights: When Victory Is Not on the ScoreboardA late-August night in Chengdu, and a three-line announcement on my phone...
Pizza Bulls Bordo Beat Neftçi Comfortably: The "Dominant" Label and the Data Void Behind ItWhen the final buzzer sounded in an arena whose competition name was not even...
An Se-young reaches the 10-title mark: reading the Denmark Open final through score sequencesOdense, evening of 18 October. Game one of the Denmark Open final, An Se-youn...
Vietnam Open: Nguyen Thuy Linh Falls to Xu Wen Jing in the First RoundOn Wednesday evening at Nguyen Du Stadium, the final shuttle dropped on the...
Vietnamese Table Tennis: Excavating the Sedimentary Layers of a Young GenerationAn Afternoon at Table Three On a late-year afternoon at the Phu Tho arena, th...
Ljubljana 2026 and the European Table Tennis Broadcast Map: Who Gets to Watch, Who Gets BlockedIn the announcement the European Table Tennis Union (ETTU) issued about the...
VALORANT Champions 2026: LOUD's Second Title, and 1.49 Million Viewers Packed Into a Single NightOn the night of the VALORANT Champions 2026 grand final, a woman in a frayed...
Adou Minh and Williams Minh Hoang: Two Diaspora Pieces for Vietnam's Title DefenseLate at night in Nha Trang, I sat in front of my computer, my voice hoarse...
Kunlavut Vitidsarn and the Asian Games Gold: When Control Beats Speed21-12, 21-16. Two games, done. A men's singles badminton final at the Asian...
Wage Bill and Release Clauses: The Real Story of the V.League 2026 Transfer MarketIn the final night of the 2026 ASEAN Championship in Bangkok, when Nguyen Xua...
Lukas Dunn Breaks Kenneth To's 15-Year Age Record in Short-Course 200m IM: The Lane-Splitting Strategy Behind the 1:54.73 MarkAt the Australian Short Course Championships, when the scoreboard flipped to...
FIFA Abandons the Project: Is Indonesia the Only FIFA ASEAN Cup Champion?Seven minutes. The number jumped from two to seven on the electronic board, i...
Popov: 'Persib are stronger, but Viettel have prepared carefully' – A match of calculationsThe training ground of The Cong Viettel in the early days of October still...
MacKenzie Lung swam the 2026 NCAA Championships while pregnant: the variable the model could not read58.89 seconds. That is the number MacKenzie Lung touched the wall at in the...
RJ Mitte dies at 34: 'Breaking Bad' actor and his inspiring life with cerebral palsyThe death of RJ Mitte, the actor who played Walter White Jr. in the acclaimed...
Nam Dinh vs Ninh Binh: The Gap Between the Lines and the Cost of an Unguarded ChannelIn the last twenty minutes of Nam Dinh's 0-3 defeat to SHB Da Nang in Round 2...
Ljubljana: Four Players, One Data Set, and the Gaps Nobody CountsIn 2026 I heard Expected Goals whisper, and I stopped trusting my eyes. Seven...
Vietnam's women's team kata gold at the Asian Games: what sits behind the 5–0In the corridor of the arena, three young women stood back to back, saying...
12 Hours, One Mistranslated Sentence, and an Unowned Gap: Anatomy of the Korea–Vietnam Esports Communication IncidentOn September 20, after the final game of the BO5 series between Vietnam's and...
VIRESA and ASIAD 20 Esports Rights: When Victory Is Not on the ScoreboardA late-August night in Chengdu, and a three-line announcement on my phone...
Pizza Bulls Bordo Beat Neftçi Comfortably: The "Dominant" Label and the Data Void Behind ItWhen the final buzzer sounded in an arena whose competition name was not even...
An Se-young reaches the 10-title mark: reading the Denmark Open final through score sequencesOdense, evening of 18 October. Game one of the Denmark Open final, An Se-youn...
Vietnam Open: Nguyen Thuy Linh Falls to Xu Wen Jing in the First RoundOn Wednesday evening at Nguyen Du Stadium, the final shuttle dropped on the...
Vietnamese Table Tennis: Excavating the Sedimentary Layers of a Young GenerationAn Afternoon at Table Three On a late-year afternoon at the Phu Tho arena, th...
Ljubljana 2026 and the European Table Tennis Broadcast Map: Who Gets to Watch, Who Gets BlockedIn the announcement the European Table Tennis Union (ETTU) issued about the...
VALORANT Champions 2026: LOUD's Second Title, and 1.49 Million Viewers Packed Into a Single NightOn the night of the VALORANT Champions 2026 grand final, a woman in a frayed...
Adou Minh and Williams Minh Hoang: Two Diaspora Pieces for Vietnam's Title DefenseLate at night in Nha Trang, I sat in front of my computer, my voice hoarse...
Kunlavut Vitidsarn and the Asian Games Gold: When Control Beats Speed21-12, 21-16. Two games, done. A men's singles badminton final at the Asian...
Wage Bill and Release Clauses: The Real Story of the V.League 2026 Transfer MarketIn the final night of the 2026 ASEAN Championship in Bangkok, when Nguyen Xua...
Lukas Dunn Breaks Kenneth To's 15-Year Age Record in Short-Course 200m IM: The Lane-Splitting Strategy Behind the 1:54.73 MarkAt the Australian Short Course Championships, when the scoreboard flipped to...
FIFA Abandons the Project: Is Indonesia the Only FIFA ASEAN Cup Champion?Seven minutes. The number jumped from two to seven on the electronic board, i...
Popov: 'Persib are stronger, but Viettel have prepared carefully' – A match of calculationsThe training ground of The Cong Viettel in the early days of October still...
MacKenzie Lung swam the 2026 NCAA Championships while pregnant: the variable the model could not read58.89 seconds. That is the number MacKenzie Lung touched the wall at in the...
RJ Mitte dies at 34: 'Breaking Bad' actor and his inspiring life with cerebral palsyThe death of RJ Mitte, the actor who played Walter White Jr. in the acclaimed...
